Wonderful stay at Rita’s - perfect location and beautiful space