The stay was exceptionally clean with all required amenities. Check-in procedure was easy. We felt like hone away from home :-)