Excellent location, very clean and well appointed throughout. Plush and new linen. Excellent kitchen, enjoyable to cook in. Nice and warm. Excellent communicator. Highly recommend.