A nice place to stay and have a foot rest on beach at Rome