Perfect in every single possible way! So clean, so much space and the views are amassing. Great communication from Ray every step of the way!