Great hosts and an amazing place situated right on the beach. Smaller place and a shared bathroom may be tight for longer stays but everything is new and updated and comfortable and we would go back in an instant.