We stayed a week, the hotel’s location is perfect if you are looking for an uncrowded beach, a pool that is maintained daily and not crowded this is your place. Our room was advertised as a partial water view but it was a magnificent view! The staff and management were tops. They provide bikes, beach chairs and I didn’t know until I left, even fishing poles! I saw lady fish, a small hammer head shark, cat fish and other cool looking fish being caught by guests. Great sunsets from the beach. The rooms are all tiled and the allow small dogs. The have 13 rooms in one building, a couple end units are adjacent to the ocean, the second larger building has three that have ocean views. This is on the beach and by that I mean you walk off the back patio onto the beach. It was 100% filled when we were there, book early. Restraurants are located in Indian Rocks or Sand Keys. I suggest shopping at either Publix across either close bridges to stock your refrigerator. They also have two outside propane grills for your use.