Fantastic place to stay, kept in immaculate condition