Perfect place in terms of location and size for several couples or a family.