Very modern, clean and neat! Sofa in the living room not recommendable for sleeping. Beds in the sleeping room are fine. Photos are accurate and overall stay was very pleasant.