Riva’s place was absolutely wonderful. Everything you could ever need was just steps away (including the beach!) I will definitely be staying here again!