We were exceptionally pleased with the ameanities at this hotel. It is really a time-share place which rents out vacant rooms. As such, there is a stove, fridge, micro, TV connected to cable, VHS / DVD players, pots, pans, dishes, silverware, dishwasher, etc. In short, everything to make your stay comfortable and welcoming. There was a pull out couch which was rather lumpy and uncomfortable but the hotel was in the process of replacing all of them. The king size bed in the bedroom was very comfy. The bathroom was a little tight but everything was clean. The shower was full of hot water and nice. The decore is pleasing to the eye and there is a nice pool and hot tub as well. The staff put out beach towels on the lounges surrounding the pool daily. There are 2 gas grills by the pool for having a cookout. Parking is below the hotel and in secure garages. Security is very good, not that you feel unsafe in the neighborhood. Some people need to know that their place is secure and it is. It is a 1 - 2 block walk to the beach but the fishing pier is a bit far. Oceanside has these lots where you can park for $3 for the whole day so you can drive to the pier or the main beach, hauling your stuff in the car rather than on foot if you wish. The only negative thing and it is slightly negative is that it is close to the railroad grade crossing for the Coaster trains so you are hearing the train horn somewhat frequently. We would stay there again in a heartbeat!