This is a gem indeed. The place was so well appointed with lots of little touches to make the stay welcome and guests feel at home. The location was perfect for getting away to the beach and eateries each day and the patio was great to start the day off with a cup of coffee. The kitchen was excellent, common areas were open and comfortable and beds were very comfy—the whole place was more spacious than we anticipated. We would definitely stay at Randy’s guest house again.