Absolutely great hosts and room! Not much more to add beyond what's already been said.
Please note that the location is about a 20 minute walk + metro ride away from the beach.