Detailed and professional, very clean, high attention to amenities and comfortability.