This is a great place. Location is about as good as it gets. The place is very spacious. Lots of thoughtful amenities made the place immediately feel comfortable.
I wish I could book the place for much longer.