Davide's place was excellent, great location, awesome views and very clean.
He goes above and beyond to ensure you are comfortable and have what you need.
He speaks english very well and is very responsive to questions.
Would definitely come back!