Wonderfully spacious and well equipt for a very comfortable stay.