Good Location, good communication, happy stay