Very nice location, St. John made us feel very welcome the entire stay!