Great for the price. Has everything and more. The location is amazing and the staff were super friendly and helpful. Hope I get the chance to stay here again.