A+++ Beautiful, spacious and comfortable. Stunning views. Highly recommended.