10/10 location, space, cleanliness. Would definitely rebook!