Spacious and clean with great views.