Perfectly clean and super convenient terrace apartment.