Exceptionally clean, very well situated, every single detail has been thought of, very comfortable and pretty place !! Would most definitely recommend.