Stylish accommodations and great location