If only I could give it more than 5 stars.....simply loved it!!! Be it location, stylish decor, cleanliness...it deserves 5 stars in everything.