This place was almost brand new; heated bathroom floors, excellent shower, full kitchen, spa access, breakfast delivered by the host. Excellent place to stay.