Leo and Diana’s place is fantastic. It is a very clean and stylish place with everything you need. It’s also in a great location, conveniently near shops, restaurants, and much more.