Wow, this place is just fantastic. It really felt like a home away from home, and everything about it was just perfect. Location wise, also perfect. I would give 6 stars if I could!