Roomy and beautiful place in excellent location.