Anonymous wrote:Anonymous wrote:I’ve never been there but Amelia Island is in northern Atlantic coast Florida - I just wouldn’t have expected much based on that alone, doesn’t matter who owns or operates
What? That’s a weird thing to say.
Anonymous wrote:When Omni took over the Homestead it went majorly downhill. It went from luxury vibes to feeling like a cheap days in. So I’m not surprised
Anonymous wrote:I’ve never been there but Amelia Island is in northern Atlantic coast Florida - I just wouldn’t have expected much based on that alone, doesn’t matter who owns or operates
Anonymous wrote:I like the homestead! We had a great room and a good time.
Anonymous wrote:When Omni took over the Homestead it went majorly downhill. It went from luxury vibes to feeling like a cheap days in. So I’m not surprised