Location is fantastic. Kitchen area pretty underwhelming. Beds are very comfy and we had a great time. Would definitely stay again.