Upscale accommodations for both short and long term stays provide all of the comforts of home, in a tranquil setting on spectacular Biscayne Bay.