Wonderful place to stay, great location and lots of extra thoughtful touches. The wide availability of amenities made our long stay easier too.