Super accomodation and excellent location