Nothing short of perfection. Rivals any good 4-5 star hotel. Perfect location.