You want to stay here. Great hosts. Amazing view. Perfect location. Great amenities. Fair price. Have fun!