Fantastic place. Stay here if you can.