Well considered and perfect in all aspects. Great attention to detail, comfortable, functional, peaceful setting, good communication.
I’ll be looking to return for another stay.