In all respects perfect apartment. Very clean inside, everything available for your comfortable vacation even with little children. Location is nice, 5 min to the beach. We spend wonderful 5 days in Riva!