Have stayed before and will stay again. Highly recommended. Exactly as described.