This place could not be better--spacious, charming, beautifully decorated, clean, well located. Joseph has anticipated your every need. I will be back for sure!