A modern upmarket place to stay. Attention to detail and requests for information from our host were quickly accommadated. Jennifer is an excellent host.