Really nice place! Well located! Ideal!