Beautiful place + Awesome view + Great location = this awesome apartment.
Also, great communication and, specially, great check in experience.
100% recommended.