We had a wonderful stay at Riva and this place was perfect!