Perfect! Close to all we needed. Comfortable, clean, friendly. Would be happy to book again.