Very clean place and Elena make you feel like a home .