Beautiful, comfortable and immaculate. We have stayed several times and everything is always perfect.