So much thought behind every detail! Great place to stay