It has everything needed for an enjoyable stay.The beds are very comfortable. The location is in a nice quite area with parking for a car.