Almost perfect for a holiday stay, just the beds are bit too small.