Perfect place to stay - position wise , well kept, clean and friendly