Greystone was perfect for our needs. New and warm with a very well appointed kitchen and fantastic views.