Good location, very clean, good communication and easy self check-in whenever you want. We highly recommend this place.