This place is clean, tidy and modern that felt like home away from home. Location is fantastic and service is top notch. Highly recommended!