Spacious, great views and excellent location.