Very clean, plenty of space, very comfortable bed, great shower, amazing view and great location. Perfect!