Great accommodation in an even greater location.