Perfect communication, clean, all thinkable amenities, great surroundings!