Fantastic place, really clean and well located. Perfect stay. Excelent comunication. Unfortunately I could not check in on time and they didn't compensate through later check out.