This place is ABSOLUTELY MAGICAL. Beautiful, clean, fun, relaxing. Best place to stay in Newport!