10/10 highly recommend. Views and amenities are even better than they look online.