Wonderful stay at Luca's! Great communication and very easy self check-in process. Apartment was clean and had many amenities - washing machine, fridge, microwave, etc. Plus, you cannot beat the location!