Modern. New. Stunning view. Warm and homely. Lovely host. Perfect little stay.