we had an amazing time at Josh's place! It is really stunning, even more than the pictures! The place is brand new and it makes you feel like home with all the amenities. It has everything you need and the location is also very convenient. There are many restaurants within a short walking distance and of course the beach is right there. I would definitely come back!