The best! has everything and much roomier than we expected. We had a wonderful stay!