Great location. Great views. Good communication. Would stay here again.