Interior view of luxury apartments at Deerwood Village in Ocala, FL with modern decor and upscale amenities