Great location, good communication and nice comfortable apartment. Would have been a 5 star stay if it had some basics like oil, salt, pepper, kitchen paper, and an ironing board.