Very nice place as described. Clean, modern and organized. Well situated. Great communications with the hosts.