Exactly as described. We loved our stay and wish we had booked for longer. We will definitely go back.