The place was above my friends and I expectations. It was clean, has a nice view and had everything you can think of available. There wasn't much we needed to buy at the store except for food. We had an amazing time staying here that we were sad to leave.