Spacious, clean, great views and location. would recommend!