Exactly as you would imagine based on the pictures - perfectly clean, plenty of space, and in a wonderful location. Our experience was 100% smooth and I would recommend the stay to anyone interested.