Well located, clean, modern, nice amenities and much more. This is a hotel level stay but with a "felling at home" vibe.