Wonderful location, very clean and absolutely beautiful! The extra touches made out stay perfect!