Lovely home to stay at and conveniently located in south Florida.