Rocca’s place has everything you could possibly want in holiday accommodation. Perfect location, pool, amazing views and parking. Would happily stay here again.