View is beautiful. Great communication. Location is perfect. Staff is very friendly.