Very well located, very clean and everything you could hope for. I highly recommend it and hope to repeat it in the future.