Great apartment, good communication and smooth check-in and very attentive details.