Perfect - from arrival to departure - great apartment great location great facilities