Very clean. Well designed. Large bed. Fantastic location.