Most amazing spot, a must stay in providence!