Fun style. Well provisioned. Great view. Good location. Good communication. Would stay here again!