Beautiful views, extremely clean, great pool and wonderful hosts.