Magical place. Extremely clean and exceeded my expectations by far despite amazing looking photos. Strong recommendation!