We loved our stay here. The place is small, but the balconies make it feel much larger, like we were staying at a personal resort. The location is wonderful. I would highly recommend staying here!