Unbelievable location, stylish, clean and homely.