Everything to satisfaction, location great, apartment very clean, beds very comfortable. Well equipped kitchen. Easy to check in. Highly recommended.