Everything is exactly as announced. The place was very clean and the stay was extremely comfortable and satisfactory. I would definitely repeat.