The place was amazing, the location superb, and every part of the check-in/check-out process was beyond simple. In a word - perfect.