A convenient and quiet family hotel apartment. All things are good, except that there are mosquitoes.