1) Very good location with nice views
2) Quite spacious & comfortable