Great choice of stay, with extra amenities that hotels do not provide.