A must what a fantastic place to stay