Beautiful, clean and well located. Spacious and stylish with an amazing view, would highly recommend. We hope to be able to return one day.