This place is perfect. It's beautiful, comfortable, and the location is amazing. We will definitely stay here next time.