Very comfy, very clean, well-stocked amenities (including water and coffee), peaceful location, great communication.