Wonderfully clean, good communication and a great place to stay. Spacious and comfy. Would stay again.