Joseph's place is fantastic - big and beautiful in an amazing location. And Joseph was great, responding immediately with questions. Can't wait to stay here again!