Lovely, modern, well appointed and very clean. Plenty of space. We really enjoyed our stay and would recommend this place to others.