very large place giving comfort for 2 couples, very centrally located.